import { Toast } from 'vant' // 导入 vant 组件
import router from '@/router'

// 封装的判断请求成功失败的函数
export default function judgeRequest (status, fail, notFound = '请求数据不存在！') {
  if (status === 400) {
    // 如果请求数据不存在，那么跳转到错误页面
    router.push(`/error/${notFound}`)
  } else if (status !== 200) {
  // 请求失败返回 false 并弹框提示
    Toast.fail(fail)
    return false
  }

  // 请求成功返回 true
  return true
}
